home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / dev / misc / ImageFXDevKit.lha / sdev / include / scan / scan_pragmas_sas.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-07-06  |  11.2 KB  |  309 lines

  1. /**/
  2. /*pragma libcall ScanBase obsolete 1E 0*/
  3. /**/
  4. #pragma libcall ScanBase HidePanel 24 0
  5. #pragma libcall ScanBase ShowPanel 2A 0
  6. #pragma libcall ScanBase ArrangePanel 30 0
  7. #pragma libcall ScanBase ShowStatus 36 801
  8. /**/
  9. /* These 3 bar functions are registerized!!*/
  10. #pragma libcall ScanBase BeginBar 3C 10803
  11. #pragma libcall ScanBase Bar 42 001
  12. #pragma libcall ScanBase EndBar 48 801
  13. /**/
  14. #pragma libcall ScanBase Error 4E 0
  15. #pragma libcall ScanBase VErrorf 54 9802
  16. #pragma libcall ScanBase TogglePanel 5A 0
  17. /**/
  18. #pragma libcall ScanBase SerOpen 60 210804
  19. #pragma libcall ScanBase SerClose 66 0
  20. #pragma libcall ScanBase SerBaud 6C 001
  21. #pragma libcall ScanBase SerRead 72 0802
  22. #pragma libcall ScanBase TimedSerRead 78 10803
  23. /*pragma libcall ScanBase obsolete1 7E 0*/
  24. #pragma libcall ScanBase SerPutc 84 001
  25. #pragma libcall ScanBase SerWrite 8A 0802
  26. #pragma libcall ScanBase SerFlush 90 0
  27. #pragma libcall ScanBase SerDisable 96 0
  28. #pragma libcall ScanBase SerEnable 9C 0
  29. /**/
  30. #pragma libcall ScanBase Ged_Set A2 10803
  31. #pragma libcall ScanBase Ged_Get A8 0802
  32. #pragma libcall ScanBase Ged_Activate AE 0802
  33. #pragma libcall ScanBase Ged_Enable B4 10803
  34. /**/
  35. #pragma libcall ScanBase AllocChipBitMap BA 21003
  36. #pragma libcall ScanBase AllocFastBitMap C0 21003
  37. #pragma libcall ScanBase DeleteBitMap C6 801
  38. #pragma libcall ScanBase ClearBitMap CC 801
  39. #pragma libcall ScanBase CopyBitMap D2 9802
  40. #pragma libcall ScanBase SetError D8 001
  41. #pragma libcall ScanBase GetError DE 0
  42. /*pragma libcall ScanBase obsolete2 E4 0*/
  43. #pragma libcall ScanBase DAlloc EA 2981005
  44. #pragma libcall ScanBase DFree F0 2A80905
  45. /**/
  46. #pragma libcall ScanBase IsBuffer F6 0
  47. #pragma libcall ScanBase FreeBuffer FC 0
  48. #pragma libcall ScanBase InitBuffer 102 43210806
  49. #pragma libcall ScanBase ObtainBuffer 108 001
  50. #pragma libcall ScanBase ReleaseBuffer 10E 801
  51. #pragma libcall ScanBase GetBufLine 114 0BA9805
  52. #pragma libcall ScanBase PutBufLine 11A 801
  53. #pragma libcall ScanBase PutNewBufLine 120 0BAA805
  54. #pragma libcall ScanBase PutNewBufLine1 126 109804
  55. #pragma libcall ScanBase GetBufVLine 12C 0BA9805
  56. #pragma libcall ScanBase PutBufVLine 132 801
  57. #pragma libcall ScanBase PutNewBufVLine 138 0BA9805
  58. #pragma libcall ScanBase PutNewBufVLine1 13E 109804
  59. /*pragma libcall ScanBase obsolete111 144 0*/
  60. /**/
  61. /*pragma libcall ScanBase obsolete3 14A 0*/
  62. /*pragma libcall ScanBase obsolete4 150 0*/
  63. #pragma libcall ScanBase RenderVirtual 156 0
  64. #pragma libcall ScanBase RenderPartVirtual 15C 321004
  65. #pragma libcall ScanBase VirtualTranslate 162 9802
  66. #pragma libcall ScanBase GetVCoords 168 A9803
  67. #pragma libcall ScanBase VirtRow24 16E 10A9805
  68. #pragma libcall ScanBase ColorVirtual 174 001
  69. #pragma libcall ScanBase ClearVirtual 17A 0
  70. /*pragma libcall ScanBase obsolete7 180 0*/
  71. /*pragma libcall ScanBase obsolete8 186 0*/
  72. /*pragma libcall ScanBase obsolete9 18C 0*/
  73. #pragma libcall ScanBase VirtRow8 192 210804
  74. #pragma libcall ScanBase VirtCol8 198 210804
  75. /*pragma libcall ScanBase obsolete112 19E 0*/
  76. /*pragma libcall ScanBase obsolete10 1A4 0*/
  77. #pragma libcall ScanBase VirtualTempClose 1AA 0
  78. #pragma libcall ScanBase VirtualTempOpen 1B0 0
  79. /**/
  80. #pragma libcall ScanBase RequestNewRender 1B6 0
  81. /**/
  82. /*pragma libcall ScanBase obsolete11 1BC 0*/
  83. /*pragma libcall ScanBase obsolete12 1C2 0*/
  84. /*pragma libcall ScanBase obsolete13 1C8 0*/
  85. /*pragma libcall ScanBase obsolete14 1CE 0*/
  86. /*pragma libcall ScanBase obsolete15 1D4 0*/
  87. /*pragma libcall ScanBase obsolete16 1DA 0*/
  88. /*pragma libcall ScanBase obsolete17 1E0 0*/
  89. /*pragma libcall ScanBase obsolete18 1E6 0*/
  90. /**/
  91. /*pragma libcall ScanBase DM_Inquire 1EC 0*/
  92. /*pragma libcall ScanBase DM_Dither 1F2 0*/
  93. /**/
  94. /*pragma libcall ScanBase Quantize_Inquire 1F8 0*/
  95. #pragma libcall ScanBase DoQuantize 1FE 2A981006
  96. /**/
  97. #pragma libcall ScanBase AllocBuffer 204 43210806
  98. #pragma libcall ScanBase ReplaceBuffer 20A 9802
  99. #pragma libcall ScanBase KillBuffer 210 801
  100. /**/
  101. #pragma libcall ScanBase ProcessRegion 216 CBA9805
  102. #pragma libcall ScanBase ProcessPlane 21C B0A9805
  103. #pragma libcall ScanBase SaveUndo 222 3210805
  104. #pragma libcall ScanBase RestoreUndo 228 001
  105. /**/
  106. #pragma libcall ScanBase InitHook 22E 0
  107. #pragma libcall ScanBase CleanupHook 234 0
  108. #pragma libcall ScanBase EasyProcess 23A A9803
  109. /**/
  110. #pragma libcall ScanBase PreOverscan 240 801
  111. #pragma libcall ScanBase PostOverscan 246 801
  112. /**/
  113. #pragma libcall ScanBase VBoolRequest 24C 9802
  114. #pragma libcall ScanBase StringRequest 252 9802
  115. #pragma libcall ScanBase IntegerRequest 258 210804
  116. /**/
  117. #pragma libcall ScanBase SetCurrentPalette 25E 0802
  118. #pragma libcall ScanBase GetPaletteStruct 264 801
  119. #pragma libcall ScanBase IsRangeLocked 26A 001
  120. #pragma libcall ScanBase IsRegisterLocked 270 001
  121. #pragma libcall ScanBase ModifyPalette 276 321004
  122. #pragma libcall ScanBase UnlockedColors 27C 001
  123. #pragma libcall ScanBase RefreshPalette 282 0
  124. /**/
  125. #pragma libcall ScanBase OpenRenderScreen 288 10803
  126. #pragma libcall ScanBase CloseRenderScreen 28E 801
  127. #pragma libcall ScanBase DrawRenderArea 294 0
  128. /**/
  129. #pragma libcall ScanBase SetModGad 29A 10803
  130. #pragma libcall ScanBase Ged_Create 2A0 A9803
  131. #pragma libcall ScanBase Ged_Delete 2A6 801
  132. #pragma libcall ScanBase Ged_Add 2AC 9802
  133. #pragma libcall ScanBase Ged_Remove 2B2 9802
  134. #pragma libcall ScanBase GedWindow 2B8 CBA09806
  135. #pragma libcall ScanBase Ged_GetIMsg 2BE 9802
  136. /**/
  137. #pragma libcall ScanBase VInfoRequest 2C4 9802
  138. /**/
  139. #pragma libcall ScanBase CheckMask 2CA 10803
  140. /**/
  141. #pragma libcall ScanBase RollScreenUp 2D0 001
  142. #pragma libcall ScanBase RollScreenDown 2D6 0
  143. /**/
  144. #pragma libcall ScanBase InstallCustomMask 2DC 801
  145. #pragma libcall ScanBase FreeMask 2E2 801
  146. #pragma libcall ScanBase BuildRectMask 2E8 321004
  147. #pragma libcall ScanBase BuildOvalMask 2EE 4321005
  148. #pragma libcall ScanBase BuildPolyMask 2F4 801
  149. #pragma libcall ScanBase BuildFloodMask 2FA 210804
  150. #pragma libcall ScanBase SetRegionTool 300 001
  151. /**/
  152. /*pragma libcall ScanBase msprintf 306 0*/
  153. /**/
  154. #pragma libcall ScanBase SaveBuffer 30C A9803
  155. #pragma libcall ScanBase LoadBuffer 312 09803
  156. /**/
  157. /*------------------------------ 0.49 ---------------------------*/
  158. /**/
  159. #pragma libcall ScanBase ParseCommand 318 9802
  160. #pragma libcall ScanBase RenderPalette 31E 1A09805
  161. /*pragma libcall ScanBase DoRexx 324 0*/
  162. /*pragma libcall ScanBase DoGadget 32A 0*/
  163. /**/
  164. /*------------------------------ 0.51 ---------------------------*/
  165. /**/
  166. #pragma libcall ScanBase RedrawFull 330 0
  167. #pragma libcall ScanBase RedrawArea 336 321004
  168. /**/
  169. /*------------------------------ 0.52 ---------------------------*/
  170. /**/
  171. #pragma libcall ScanBase ListRequester 33C 09803
  172. /**/
  173. /*------------------------------ 0.54 ---------------------------*/
  174. /**/
  175. #pragma libcall ScanBase VThreeRequest 342 CBA9805
  176. /**/
  177. /*------------------------------ 0.55 ---------------------------*/
  178. /**/
  179. #pragma libcall ScanBase UnlockResource 348 001
  180. #pragma libcall ScanBase RelockResource 34E 001
  181. #pragma libcall ScanBase NewGetFile 354 09803
  182. #pragma libcall ScanBase TakeOver 35A 001
  183. #pragma libcall ScanBase ReadBuffer 360 9802
  184. /* Misleading name at best:*/
  185. #pragma libcall ScanBase SaveBrush 366 BA9804
  186. /**/
  187. /*------------------------------ 0.57 ---------------------------*/
  188. /**/
  189. #pragma libcall ScanBase SaveMapped 36C BA9804
  190. /**/
  191. /*------------------------------ 0.58 ---------------------------*/
  192. /**/
  193. #pragma libcall ScanBase BOpen 372 10803
  194. #pragma libcall ScanBase BClose 378 801
  195. #pragma libcall ScanBase BPutc 37E 0802
  196. #pragma libcall ScanBase BPuts 384 9802
  197. #pragma libcall ScanBase BGetc 38A 801
  198. #pragma libcall ScanBase BGets 390 09803
  199. #pragma libcall ScanBase BWrite 396 09803
  200. #pragma libcall ScanBase BRead 39C 09803
  201. /**/
  202. /*------------------------------ 0.61 ---------------------------*/
  203. /**/
  204. #pragma libcall ScanBase CloseWindowSafely 3A2 801
  205. /**/
  206. /*------------------------------ 0.62 ---------------------------*/
  207. /**/
  208. #pragma libcall ScanBase RequestNewScanner 3A8 0
  209. #pragma libcall ScanBase RequestNewPrinter 3AE 0
  210. /**/
  211. /*------------------------------ 0.63 ---------------------------*/
  212. /**/
  213. #pragma libcall ScanBase VSetResult 3B4 A9803
  214. /*pragma libcall ScanBase MatchArg 3BA 0*/
  215. /*pragma libcall ScanBase ChangeScanner 3C0 0*/
  216. /*pragma libcall ScanBase ChangeRender 3C6 0*/
  217. /*pragma libcall ScanBase ChangePrinter 3CC 0*/
  218. /**/
  219. /*------------------------------ 0.64 ---------------------------*/
  220. /**/
  221. #pragma libcall ScanBase PrepareNW 3D2 210804
  222. /**/
  223. /*------------------------------ 0.65 ---------------------------*/
  224. /**/
  225. #pragma libcall ScanBase GetPalette 3D8 A98004
  226. /**/
  227. /*------------------------------ 0.91 ---------------------------*/
  228. /**/
  229. #pragma libcall ScanBase ReadText 3DE 0802
  230. #pragma libcall ScanBase FreeText 3E4 0802
  231. /**/
  232. /*------------------------------ 0.92 ---------------------------*/
  233. /**/
  234. #pragma libcall ScanBase InitDither 3EA A9803
  235. #pragma libcall ScanBase FreeDither 3F0 801
  236. #pragma libcall ScanBase DoDither 3F6 9802
  237. #pragma libcall ScanBase Help 3FC 9802
  238. /**/
  239. /*------------------------------ 0.93 ---------------------------*/
  240. /**/
  241. /*pragma libcall ScanBase AddWedge 402 0*/
  242. #pragma libcall ScanBase AddRawWedge 408 A9803
  243. #pragma libcall ScanBase RemoveWedge 40E 9802
  244. #pragma libcall ScanBase RemoveAllWedges 414 0
  245. /*pragma libcall ScanBase DoWedge 41A 0*/
  246. #pragma libcall ScanBase VDoRawWedge 420 A9803
  247. #pragma libcall ScanBase QuickPix 426 10A9805
  248. #pragma libcall ScanBase QuickLine 42C 10BA9806
  249. /*pragma libcall ScanBase HandleArexx 432 0*/
  250. /**/
  251. /*------------------------------ 0.94 ---------------------------*/
  252. /**/
  253. /*pragma libcall ScanBase OldReadArgsClone 438 0*/
  254. /*pragma libcall ScanBase ReadArgsClone 43E 0*/
  255. /*pragma libcall ScanBase FreeArgsClone 444 0*/
  256. #pragma libcall ScanBase GedWin 44A CBA09806
  257. #pragma libcall ScanBase VMWriteAll 450 801
  258. #pragma libcall ScanBase VMPageChanged 456 0802
  259. #pragma libcall ScanBase VMGetPage 45C 0802
  260. /*pragma libcall ScanBase VMOpen 462 0*/
  261. /*pragma libcall ScanBase VMClose 468 0*/
  262. /**/
  263. /*------------------------------ 0.95 ---------------------------*/
  264. /**/
  265. #pragma libcall ScanBase NumberRequest 46E 210804
  266. /**/
  267. /*------------------------------ 0.98 ---------------------------*/
  268. /**/
  269. #pragma libcall ScanBase BFlush 474 801
  270. #pragma libcall ScanBase BSeek 47A 10803
  271. /**/
  272. /*------------------------------ 0.99 ---------------------------*/
  273. /**/
  274. #pragma libcall ScanBase VPickFromList 480 910804
  275. #pragma libcall ScanBase LangListRequest 486 A32109807
  276. #pragma libcall ScanBase TextListRequest 48C 2109805
  277. #pragma libcall ScanBase PickFromListA 492 801
  278. #pragma libcall ScanBase CreateBlend 498 801
  279. #pragma libcall ScanBase DeleteBlend 49E 801
  280. #pragma libcall ScanBase mixer 4A4 21003
  281. /**/
  282. /*------------------------------ 0.100 ---------------------------*/
  283. /**/
  284. #pragma libcall ScanBase GetBufLines 4AA 10BA9806
  285. #pragma libcall ScanBase PutBufLines 4B0 10803
  286. /**/
  287. /*------------------------------ 0.104 ---------------------------*/
  288. /**/
  289. #pragma libcall ScanBase NewPreOverscan 4B6 0802
  290. /**/
  291. /*------------------------------ 1.04 ---------------------------*/
  292. /**/
  293. #pragma libcall ScanBase FeatherEdges 4BC 801
  294. #pragma libcall ScanBase IsAnimation 4C2 9802
  295. #pragma libcall ScanBase LearnA 4C8 9802
  296. #pragma libcall ScanBase NewGetPaletteStruct 4CE 0802
  297. #pragma libcall ScanBase SeparateBuffer 4D4 CBA9805
  298. /**/
  299. #pragma libcall ScanBase PrepareProcess 4DA 2109805
  300. #pragma libcall ScanBase FinishProcess 4E0 801
  301. #pragma libcall ScanBase GetData 4E6 210804
  302. #pragma libcall ScanBase PutData 4EC 210804
  303. /**/
  304. #pragma libcall ScanBase EnableVMEM 4F2 001
  305. /**/
  306. #pragma libcall ScanBase LockBufLine 4F8 0802
  307. #pragma libcall ScanBase UnlockBufLine 4FE 0802
  308. /**/
  309.